
*{
	-webkit-overflow-scrolling: touch;
}
header,body{
	width: 100%;
	height: 100%;
	position: relative;
	background-color: #ffcc00;
}
.tur-header{
	width: 100%;
	height: 7.9rem;
	background-image: url("../img/turnplate_header.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.aui-btn{
	background: none;
	color: #9a9aff;
	height: 2rem;
	margin-top: 1rem;
}
.aui-btn:active{
	background: none;
}
.tur-box{
	width: 100%;
	background-color: #ffcc00;
	height: auto;
}
#lottery {
	width: 90%;
	height: 16.25rem;
	margin: 0 auto;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-direction: row;
	align-items: center;
	flex-wrap: wrap;
	margin-bottom: 1.5rem;
}
.lottery-unit{
	width: 31%;
	margin: 0.25rem auto;
	text-align: center;
	position: relative;
	background-color: #fff;
	min-height: 5.25rem;
	font-size: 0.7rem;
}
.lottery-unit>img{
	width: 100%;
	height: 80px;
}
.gift1{
	border-top-left-radius: 1.0rem;
}
.gift3{
	border-top-right-radius: 1.0rem;
}
.gift5{
	border-radius: 1.0rem;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	color: #ff3b4d;
}
.tur-zhuan{
	font-size: 2.5rem;
}
.gift7{
	border-bottom-left-radius: 1.0rem;
}
.gift9{
	border-bottom-right-radius: 1.0rem;
}
#lottery .lottery-unit.active .mask{
	display: block;
}

.mask {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(78, 47, 140, 0.61);
	display: none;
}
.scroll-list{
	width: 90%;
	height: 1.5rem;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	border-radius: 0.75rem;
	background-color: #fff;
	font-size: 0.65rem;
}
.win-list{
	height: 1.5rem;
	line-height: 1.5rem;
	color: #230601;
}
.null{
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
}
.tur-ruler{
	width: 6.2rem;
	height: 1.15rem;
	margin: 0 auto;
	margin-bottom: 0.85rem;
	margin-top: 1.5rem;
	text-align: center;
	background-image: url("../img/tur_ruler.png");
	background-position: center;
	background-size: 100% 100%;
	background-repeat: no-repeat;
}
.tur-ruler-text{
	width: 100%;
	font-size: 0.65rem;
	color: #230601;
	padding: 0 1.3rem;
}
.null-footer{
	height: 2.0rem;
	line-height: 2.0rem;
	width: 100%;
}
.tur-mask{
	position: absolute;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.31);
	display: none;
	z-index: 10;
}

/* 中奖弹框 */
.tur-alert-box{
	z-index: 11;
	position: absolute;
	background-image: url("../img/tur_alert.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
	top: 3.4rem;
	left: 0;
	width: 100%;
	height: 22.2rem;
	padding-top: 11.1rem;
	animation: patchAnimation 1s linear;
	-moz-animation: patchAnimation 1s linear;
	-webkit-animation: patchAnimation 1s linear;
	display: none;
}
.tur-alert-content{
	width: 100%;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-direction: column;
	align-items: center;
}
.tur-text{
	font-size: 0.95rem;
	color: #230601;
	margin-bottom: 0.55rem;
}
.gift-img{
	width: 6.0rem;
	height:4.0rem;
	margin-bottom: 1.0rem;
}
.gift-pull{
	width:6.5rem;
	height: 1.35rem;
}
.tur-close-alert{
	width: 1.15rem;
	height: 1.15rem;
	position: absolute;
	right: 1.25rem;
	top: 0;
}
@keyframes patchAnimation{
	0%{transform:rotate(0deg) scale(0) rotate(0deg);}
	100%{transform:rotate(0deg) scale(1) rotate(0deg);}
}
@-webkit-keyframes patchAnimation{
	0%{transform: scale(0) rotate(0deg);}
	100%{transform: scale(1) rotate(0deg);}
}
@-moz-keyframes patchAnimation{
	0%{transform: scale(0) rotate(0deg);}
	100%{transform: scale(1) rotate(0deg);}
}

/* 收货地址信息样式 */
.tur-info-title{
	width: 100%;
	height: 3.0rem;
	line-height: 3.0rem;
	text-align: center;
	font-size: 1.0rem;
	color: #230601;
}
#tur-info-sub{
	width: 85%;
	margin: 0 auto;
}
.tur-inp-info{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row;
	background-color: #ffe787;
	margin-bottom: 1.0rem;
	border-radius: 0.25rem;
	padding-left: 0.5rem;
	color: #230601;
	font-size: 0.8rem;
}
.tur-inp-info>input{
	width: 75%;
	font-size: 0.7rem;
	color: #737373;
}
.tur-info-pull{
	width: 9.2rem;
	height: 1.9rem;
	margin: 0 auto;
	margin-top: 3.0rem;
	background-image: url("../img/tur_get.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.myBox{
	margin-top: 2vh;
}



/*赚一下*/
